/*tools css start*/
#top{
  background: url(/image/ipad/pad_top_bg.png) repeat-x;
	width: 1024px;
	height: 90px;
	margin: 0 auto;
}
#logo,#share{
  width: 380px; 
	height: 90px; 
	line-height: 90px; 
	font-size: 20px;
  font-weight:bold;
	color: #5791e0;
	text-shadow: 0 1px 1px #fff;
	text-align: center;
	float: left;
	position:relative;
}
.language_cutover{
  background: url(/image/iphone/langevage_icon_default.png) no-repeat; 
  width:48px;
  height:38px;
  float:left;
  margin-left:196px;
  margin-top:25px;
}
.language_cutover:hover{
  background: url(/image/iphone/langevage_icon.png) no-repeat; 
  width:48px;
  height:38px;
}
#language_box{
  max-width:102px;
  height:62px;
  padding:6px;
  background:white;
  border:1px solid #ccc;
  border-radius:.6em;
  background-image:-webkit-linear-gradient(white,white);
  position:absolute;
  left:180px;
  top:60px;
  z-index:100;
  display:none;
  
}
#language_list{
  display:inline-block;
  height:60px;
  background:#4596CE;
  color:white;
  font-size:14px;
}
.language{
  height:30px;
  line-height:30px;
  background-image:-webkit-gradient(linear,left top,left bottom,from(#85BAE4),to(#5393C5));
  border:1px solid #155678;
  border-width:0;
  border-top-width:1px;
}
.share_link{
  width:48px;
  height:38px;
  margin-left:10px;
  margin-top:25px;
  float:left;
}
.addthis_counter a.atc_s{
  display:block;
  background: url(/image/iphone/share_icon_default.png) no-repeat;
  width:48px;
  height:38px;
  line-height:38px;
  overflow:hidden;
  cursor:pointer;
}
.addthis_counter:hover a.atc_s:hover{
  display:block;
  background: url(/image/iphone/share_icon.png) no-repeat;
  width:48px;
  height:38px;
  line-height:38px;
  overflow:hidden;
  cursor:pointer;
}
.addthis_counter.addthis_pill_style{
  display:block;
  width:48px;
  height:38px;
}
.website_wb{
  background: url(/image/iphone/microblog_icon_default.png) no-repeat;
  width:48px;
  height:38px;
  margin-left:10px;
  margin-top:25px;
  float:left;
}
.website_wb:hover{
  background: url(/image/iphone/microblog_icon.png) no-repeat;
  width:48px;
  height:38px;
}
#top_button{
  width: 264px; 
  height: 75px; 
  padding-top:15px;
  float: left;
}
.toggle_button{
  display: block; 
	background: url(/image/iphone/topbuttom_bg.png) no-repeat; 
	width: 128px; 
	height: 61px; 
	font-size: 24px;
  font-weight:bold;
	color: #5791e0;
	text-shadow: 0 1px 1px #fff;
	text-align: center; 
	float: left;
}
.right_games_button{
  margin-left: 8px;
  line-height:50px;
}

.left_tools_button{
  
  line-height:61px;
}
#banner{
  width: 1024px;
	height: 268px;
	background: #EEE;
	margin: 0 auto;
	padding-top:15px;
}
#banner_item{
  width: 994px;
	height:248px;
	background:white;
	margin: 0 auto;
}
.banner_left{
  background: url(/image/tools_weather/weather_banner.jpg) no-repeat 0px -30px; 
	width: 724px; 
	height: 248px;
	float: left;
}
.description_right{
  width: 238px;
	height: 216px;
	float: right;
	padding: 16px 0 16px 0;
	margin-right: 16px;
}
.banner_tool_name{
  font-size: 22px; 
	color: #cc0000; 
	line-height: 26px;
}
.banner_tool_description{
  font-size: 18px; 
	color: #223c5f; 
	margin-top: 22px;
}
.banner_tool_introduction{
  height:97px;
  font-size: 14px; 
	color: #7b7b7b; 
	line-height: 18px;
}
.use_button{
  width: 226px; 
	height: 38px; 
	line-height: 38px; 
	text-align: center; 
	font-size: 18px; 
	color: #fff; 
	text-shadow: none; 
	margin-top: 12px;
  background: -webkit-gradient(linear, left top, left bottom, from(#5cc8ec), color-stop(0.5, #008de7), to(#36a0f2)); 
  border: 2px solid #fff; 
	border-radius: 10px; 
	-webkit-box-shadow: 1px 2px 4px #a7a9ab;
}
#page_container {
  position: relative;
	height: 304px;
	width: 1024px;
	background:#eee;
	margin: 0 auto;
	overflow-x:visible;
}
#area1,#area2{
  width:994px;
	min-height:304px;
	background:white;
	margin-left:15px;
}
#content1,#content2{
  margin: 0;
	padding: 0;
}
.icon_list.four_columns{
  width: 956px;
	margin: 0 auto;
	margin-top: 20px;
}
.six_columns>li{
  width:16.7%;
	float:left;
}
.tool_icon{
  background: url(/image/ipad/pad_tool_icon.png) no-repeat;
	width: 72px;
	height: 72px;
	border-radius:5px;
	-webkit-box-shadow:0px 2px 4px #b8b8b8; 
	margin: 0 auto;
}
.tool_icon1{
  background: url(/image/ipad/weather_icon_72.png) no-repeat;
	width: 72px;
	height: 72px;
	margin: 0 auto;
	border-radius:15px;
	-webkit-box-shadow:0 1px 3px #767676;
}
.tool_icon2{
  background: url(/image/ipad/ipsearch_icon_72.png) no-repeat;
	width: 72px;
	height: 72px;
	margin: 0 auto;
	border-radius:15px;
	-webkit-box-shadow:0 1px 3px #767676;
}
.tool_icon3{
  background: url(/image/ipad/timer_icon_72_color.png) no-repeat;
	width: 72px;
	height: 72px;
	margin: 0 auto;
	border-radius:15px;
	-webkit-box-shadow:0 1px 3px #767676;
}
.tool_hover:hover{
  width: 72px;
  height: 72px;
  margin: 0 auto;
  border-radius:15px;
  -webkit-box-shadow:0px 1px 10px #999 inset;
}
.icon_name{
  text-align: center;
	margin-top: 15px; 
	margin-bottom:30px;
	font-size: 16px; 
	font-weight: bold; 
	color: #26303b;
	width: 100%;
}
#footer{
  width: 1024px;
	height:68px;
	background:#eee;
	margin: 0 auto;
}
#page_box{
  width: 994px;
	height:50px;
	background:white;
	margin: 0 auto;
}
#page_bubbles{
  width:94px;
	margin:0 auto;
}
#page_bubbles li{
 
	width:16px;
	height:16px;
	float:left;
}
.bubbles_left{
  background:url(/image/iphone/phone_adicon_default.png) no-repeat;
  margin-left:10px;
}

.bubbles_hover{
  background:url(/image/iphone/phone_adicon_hover.png) no-repeat;
  margin-left:10px;
}
#copyright{
  display: none;
}
/*tools css end*/